提示<windows root>system32\hal.dll 丢失或损坏

来源:百度知道 编辑:UC知道 时间:2024/05/06 14:36:20
成功安装了linux7,没有把它写进MBR主引导区,利用工具找回系统的引导菜单之后,在多选择菜单进入linux时,提示<windows root>system32\hal.dll 丢失或损坏 ,无法进入,有什麽方法可以解决呢?
我是在C盘安装的XP,然后把E盘格式化,分为了L-SWAP2和EX3两种格式分别挂载一些东西,提示安装成功,但是在跳转时提示要我重启电脑,此时电脑盘还在转,可是很久没有反应,我是强制关机后再进入时提示<windows root>system32\hal.dll 丢失或损坏 ,无法进入linux的,请大家帮帮忙吧~

找一张XP的安装光盘,非GHOST的版的。
用光盘启动电脑,进入安装过程,在安装过程中你会看到“故障恢复控制台”
选项,进入“故障..”

最终你会看到一个DOS界面,输入下面的命令,
例如光驱的盘符是G盘。

expand G:\i386\hal.dl_ C:\windows\system32\

意思是解压光盘I386目录下的HAL.DL_ (注意是下划线)到C:\windows\system32目录下,并自动生成HAL.DLL文件。

重启。

换张安装盘从新安装吧,别用GHOST,很容易丢文件,换张安装盘就好了,你的盘旧了,文件丢失了

记得安装前先把硬盘彻底格式化了.

第一步:按下键盘上的“Del”键进入到BIOS设置程序。在主菜单中选择“Advanced BIOS Features”选项,并按“回车”键进入高级BIOS设置,再通过键盘的上的“↑”、“↓”方向键选择其中的“First Boot Device”选项,再按下“回车”键进入后选中“CDROM”(将第一启动设备设置为光驱)。设置完毕后,按下“F10”键存盘退出即可。